occlusal rest localization - Spanish English Dictionary